Piwik\CliMulti C

Total Complexity 104
Dependencies 24
Dependents 8
Total lines 517
Lines of code 342
Logical lines of code 215
Comment lines 79
Methods 35
Properties 14

Methods 35

Method Rating Maintainability Complexity Lines of code
executeNotAsyncHttp()
A
46 9 34
hasFinishedProcess()
A
55 8 20
hasFinished()
S
53 7 23
request()
S
55 6 20
cleanupNotRemovedFiles()
S
58 6 15
hasFinishedProcessSymfony()
S
60 5 13
getResponse()
S
60 5 12
supportsAsyncSymfony()
S
61 5 11
executeUrlCommand()
S
57 4 18
start()
S
56 4 17
cleanup()
S
60 4 14
buildCommand()
S
60 4 13
handleSignal()
S
61 4 12
appendTestmodeParamToUrlIfNeeded()
S
64 4 9
requestUrls()
S
59 3 15
supportsAsync()
S
71 3 5
executeAsyncCliSymfony()
S
57 2 15
executeSyncCli()
S
60 2 12
logSkippedRequests()
S
72 2 5
__construct()
S
73 2 5
setUrlToPiwik()
S
81 1 3
onProcessFinish()
S
81 1 3
getTimeToWaitBeforeNextCheck()
S
74 1 4
isCliMultiRequest()
S
77 1 3
getSuperUserTokenAuth()
S
78 1 3
timeRequests()
S
76 1 4
findPhpBinary()
S
76 1 4
executeAsyncCli()
S
63 1 9
getTmpPath()
S
79 1 3
generateCommandId()
S
76 1 3
runAsSuperUser()
S
81 1 3
setConcurrentProcessesLimit()
S
81 1 3
setAcceptInvalidSSLCertificate()
S
81 1 3
setPhpCliConfigurationOptions()
S
80 1 3
getTimers()
S
82 1 3